blocking immunity - Alemán Inglés Diccionario